margo price husband